package fnord.jovian.tango;

import java.awt.*;

public interface TheObject {
	
	public void paint(Graphics2D g);
	
    public boolean contains(java.awt.Point p);
    
    public boolean containsClick(java.awt.Point p);
    
    public boolean containsDrag(java.awt.Point p);
    
    public boolean containsUp(java.awt.Point p);
    
    public double getX();
    
    public double getY();
    
    public double getCenterX();
    
    public double getCenterY();
    
    public void setLocation(double x, double y);
    
    public double getWidth();

    public double getHeight();
    
    public void setSize(double w, double h);
}
